package cz.cvut.fit.crhonjar.mi.paa.dunedin.solver;

public class SolverFactory {

	public static Solver getBruteForceBFSSolver() {
		return new BruteForceBFSSolver();
	}

	public static Solver getBruteForceDFSSolver() {
		return new BruteForceDFSSolver();
	}

	public static Solver getDistanceFromFinalSolver() {
		return new DistanceFromFinalSolver();
	}

	public static Solver getRankingSolver() {
		return new RankingSolver();
	}

	public static Solver getSquareOfDistanceFromFinalSolver() {
		return new SquareOfDistanceFromFinalSolver();
	}

}
